package com.gitee.qdbp.general.common.api.settings.params;

import java.io.Serializable;
import com.gitee.qdbp.general.common.enums.ConfigDataType;

/**
 * 修改配置项的定制值的参数
 *
 * @author zhaohuihua
 * @version 180809
 */
public class UpdateCustomizeValueParams implements Serializable {

    /** 版本序列号 **/
    private static final long serialVersionUID = 1L;

    /** 租户编号 **/
    private String tenantCode;

    /** 使用场景 **/
    private String sceneType;

    /** 数据类型(1.选项|2.列表) **/
    private ConfigDataType dataType;

    /** 配置项KEY **/
    private String configKey;

    /** 配置项值(程序使用) **/
    private String configValue;

    /** 配置项值的显示文本 **/
    private String configText;

    /** 获取租户编号 **/
    public String getTenantCode() {
        return tenantCode;
    }

    /** 设置租户编号 **/
    public void setTenantCode(String tenantCode) {
        this.tenantCode = tenantCode;
    }

    /** 获取使用场景 **/
    public String getSceneType() {
        return sceneType;
    }

    /** 设置使用场景 **/
    public void setSceneType(String sceneType) {
        this.sceneType = sceneType;
    }

    /** 获取数据类型(1.选项|2.列表) **/
    public ConfigDataType getDataType() {
        return dataType;
    }

    /** 设置数据类型(1.选项|2.列表) **/
    public void setDataType(ConfigDataType dataType) {
        this.dataType = dataType;
    }

    /** 获取配置项KEY **/
    public String getConfigKey() {
        return configKey;
    }

    /** 设置配置项KEY **/
    public void setConfigKey(String configKey) {
        this.configKey = configKey;
    }

    /** 获取配置项值(程序使用) **/
    public String getConfigValue() {
        return configValue;
    }

    /** 设置配置项值(程序使用) **/
    public void setConfigValue(String configValue) {
        this.configValue = configValue;
    }

    /** 获取配置项值的显示文本 **/
    public String getConfigText() {
        return configText;
    }

    /** 设置配置项值的显示文本 **/
    public void setConfigText(String configText) {
        this.configText = configText;
    }
}
